package com.dinzeer.godfox.regsiter;

import mods.flammpfeil.slashblade.slasharts.SlashArts;
import net.minecraftforge.registries.DeferredRegister;
import net.minecraftforge.registries.RegistryObject;

import static com.dinzeer.godfox.Godfox.MODID;

public class GBSlashartRegsitry {
    public static final DeferredRegister<SlashArts> SLASH_ARTS =
            DeferredRegister.create(SlashArts.REGISTRY_KEY, MODID);
    public static final RegistryObject<SlashArts> PROWESS;//神威
    public static final RegistryObject<SlashArts> MP;//妖力
    public static final RegistryObject<SlashArts> BloodWaveEdge;//嗜血乱刃
    public static final RegistryObject<SlashArts> GodFoxBoost;//妖力烈矢
    static {
    PROWESS=SLASH_ARTS.register("prowess", () -> new SlashArts((e) ->
            GBComboState.PROWESS.getId()));
    MP=SLASH_ARTS.register("monster_power", () -> new SlashArts((e) ->
            GBComboState.MP.getId()));
        BloodWaveEdge=SLASH_ARTS.register("blood_wave_edge", () -> new SlashArts((e) ->GBComboState.BWE.getId()));
        GodFoxBoost=SLASH_ARTS.register("god_fox_boost", () -> new SlashArts((e) ->GBComboState.GFX.getId()));
    }
}
